win32: Get rid of gdk_drawable_get_size() usage
authorBenjamin Otte <otte@redhat.com>
Mon, 20 Sep 2010 10:53:32 +0000 (12:53 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 26 Sep 2010 13:11:43 +0000 (15:11 +0200)
gdk/win32/gdkmain-win32.c

index a9ca0d6fd2b9a42b687cc72b43c6c35fff3982db..e48e2bef4094219cfa9e18d1ef36cfb7297996b6 100644 (file)
@@ -1045,17 +1045,14 @@ _gdk_win32_cairo_region_to_string (const cairo_region_t *rgn)
 gchar *
 _gdk_win32_drawable_description (GdkDrawable *d)
 {
-  gint width, height, depth;
-
   g_return_val_if_fail (GDK_IS_DRAWABLE (d), NULL);
 
-  gdk_drawable_get_size (d, &width, &height);
-  depth = gdk_visual_get_depth (gdk_window_get_visual (GDK_WINDOW (d)));
-
   return static_printf ("%s:%p:%dx%dx%d",
                        G_OBJECT_TYPE_NAME (d),
                        GDK_DRAWABLE_HANDLE (d),
-                       width, height, depth);
+                       gdk_window_get_width (GDK_WINDOW (d)),
+                        gdk_window_get_height (GDK_WINDOW (d)),
+                        gdk_visual_get_depth (gdk_window_get_visual (GDK_WINDOW (d))));
 }
 
 #endif /* G_ENABLE_DEBUG */